learning-support teacher - German English Dictionary